export default [
  {
    id: 'pPlanStakeholderParticipation',
    nameCn: '规划干系人参与',
    keyword: null,
    nameEn: 'Plan Stakeholder Participation',
    name: '规划干系人参与(Plan Stakeholder Participation)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define:
      '根据相关方的需求、期望、利益和对项目的潜在影响，制定项目相关方参与项目的方法的过程\n',
    usage: '提供与相关方进行有效互动的可行计划\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioProtocol',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioStakeholderParticipatePlan'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttDataAnalysis',
      'ttDecision',
      'ttDataPresent',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaPerson',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pDevelopProcessPlan',
    nameCn: '制定进度计划',
    keyword: '假设情景分析,资源平衡,资源平滑',
    nameEn: 'Develop Process Plan',
    name: '制定进度计划(Develop Process Plan)',
    classify: 'PROCESS',
    desc: '可以用横道图(甘特图),里程碑图,项目进度网络图(单代号、双代号)的形式表示',
    remark: null,
    order: 5,
    define:
      '分析活动顺序、持续时间、资源需求和进度制约因素，创建进度模型，从而落实项目执行和监控的过程\n',
    usage: '为完成项目活动而制定具有计划日期的进度模型\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioProtocol',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioProgressBenchMark',
      'ioProjectProgressPlan',
      'ioProgressData',
      'ioProjectDaily',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttProgressNetAnalysis',
      'ttResourceOptimazation',
      'ttKeyPath',
      'ttDataAnalysis',
      'ttLeadAndLag',
      'ttCompressProgress',
      'ttPlanReviewTech',
      'ttProjectManageInformationSystem',
      'ttAgilePublishPlan',
    ],
    belongKnowledgeArea: 'kaProgress',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pPlanRiskRespond',
    nameCn: '规划风险应对',
    keyword: null,
    nameEn: 'Plan Risk Respond',
    name: '规划风险应对(Plan Risk Respond)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 5,
    define:
      '为处理整体项目风险敞口，以及应对单个项目风险，而制定可选方案、选择应对策略并商定应对行动的过程\n',
    usage:
      '制定应对整体项目风险和单个项目风险的适当方法；本过程还将分配资源，并根据需要将相关活动添加进项目文件和项目管理计划\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioChangeRequest', 'ioProjectManagePlan', 'ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttInterpersonalSkill',
      'ttThreatReplyStrategy',
      'ttOpportunityReplyStrategy',
      'ttEmergencyReplyStrategy',
      'ttWholeProjectRiskReplyStrategy',
      'ttDataAnalysis',
      'ttDecision',
    ],
    belongKnowledgeArea: 'kaRisk',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pManageQuality',
    nameCn: '管理质量',
    keyword: '面向X的设计',
    nameEn: 'Manage Quality',
    name: '管理质量(Manage Quality)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define:
      '把组织的质量政策用于项目，并将质量管理计划转化为可执行的质量活动的过程\n',
    usage:
      '提高实现质量目标的可能性，以及识别无效率和导致质量低劣的原因。管理质量使用控制质量过程的数据和结果向相关方展示项目的总体质量状态\n',
    inputIdList: ['ioProjectManagePlan', 'ioProjectFile', 'ioOrgProcessAsset'],
    outputIdList: [
      'ioQualityReport',
      'ioTestAndAuditFiles',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttDataCollect',
      'ttDataAnalysis',
      'ttDecisionTech',
      'ttDataPresent',
      'ttAudit',
      'ttFaceXDesign',
      'ttProblemResolve',
      'ttQualityImproveApproach',
    ],
    belongKnowledgeArea: 'kaQuality',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pQualitativeRiskAnalysis',
    nameCn: '实施定性风险分析',
    keyword: null,
    nameEn: 'Qualitative Risk Analysis',
    name: '实施定性风险分析(Qualitative Risk Analysis)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define:
      '通过评估单个项目风险发生的概率和影响以及其他特征，对风险进行优先级排序，从而为后续分析或行动提供基础的过程\n',
    usage: '重点关注高优先级的风险\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttDataAnalysis',
      'ttInterpersonalSkill',
      'ttRiskClassify',
      'ttDataPresent',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaRisk',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pIdentifyRisk',
    nameCn: '识别风险',
    keyword: null,
    nameEn: 'Identify Risk',
    name: '识别风险(Identify Risk)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define: '识别单个项目风险以及整体项目风险的来源，并记录风险特征的过程\n',
    usage:
      '记录现有的单个项目风险，以及整体项目风险的来源；同时，汇集相关信息，以便项目团队能够恰当应对已识别的风险\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioPurchaseDocument',
      'ioProtocol',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioRiskRegister', 'ioRiskReport', 'ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttDataAnalysis',
      'ttInterpersonalSkill',
      'ioPromptList',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaRisk',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pPlanQualityMgmt',
    nameCn: '规划质量管理',
    keyword: null,
    nameEn: 'Plan Quality Management',
    name: '规划质量管理(Plan Quality Management)',
    classify: 'PROCESS',
    desc: '在位整个项目期间如何管理和核实质量提供指南和方向',
    remark: null,
    order: 1,
    define:
      '识别项目及其可交付成果的质量要求和（或）标准，并书面描述项目将如何证明符合质量要求和（或）标准的过程\n',
    usage: '为在整个项目期间如何管理和核实质量提供指南和方向\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioQualityMgmtPlan',
      'ioQualityTestTarget',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttDataAnalysis',
      'ttDecisionTech',
      'ttDataPresent',
      'ttMeeting',
      'ttTestAndCheckPlan',
    ],
    belongKnowledgeArea: 'kaQuality',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pPlanPurchaseMgmt',
    nameCn: '规划采购管理',
    keyword: '采购过程,采购工作说明书',
    nameEn: 'Plan Purchase Mgmt',
    name: '规划采购管理(Plan Purchase Mgmt)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 1,
    define: '记录项目采购决策、明确采购方法，及识别潜在卖方的过程\n',
    usage:
      '确定是否从项目外部获取货物和服务，如果是，则还要确定将在什么时间、以什么方式获取什么货物和服务。货物和服务可从执行组织的其他部门采购，或者从外部渠道采购\n',
    inputIdList: [
      'ioProjectApprovalFile',
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioPurchaseMgmtPlan',
      'ioPurchaseStrategy',
      'ioPurchaseWorkInstruction',
      'ioInviteTenderFile',
      'ioSelfControlOrPurchaseDecision',
      'ioStandAloneCostEstimate',
      'ioSupplierSelectStandard',
      'ioChangeRequest',
      'ioProjectFile',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttDataAnalysis',
      'ttSupplierChooseAnalysis',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaPurchase',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pPlanCostMgmt',
    nameCn: '规划成本管理',
    keyword: '机会成本,隐性成本和显性成本',
    nameEn: 'Plan Cost Mgmt',
    name: '规划成本管理(Plan Cost Mgmt)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 1,
    define: '确定如何估算、预算、管理、监督和控制项目成本的过程\n',
    usage: '在整个项目期间为如何管理项目成本提供指南和方向\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioCostMgmtPlan'],
    toolIdList: ['ttExpertJudge', 'ttDataAnalysis', 'ttMeeting'],
    belongKnowledgeArea: 'kaCost',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pManageCommunicate',
    nameCn: '管理沟通',
    keyword: null,
    nameEn: 'Manage Communicate',
    name: '管理沟通(Manage Communicate)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define:
      '确保项目信息及时且恰当地收集、生成、发布、存储、检索、管理、监督和最终处置的过程\n',
    usage: '促成项目团队与相关方之间的有效信息流动\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceReport',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioProjectCommunicateRecord',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttCommunicateTechnology',
      'ttCommunicateApproach',
      'ttCommunicateSkill',
      'ttProjectManageInformationSystem',
      'ttProjectReport',
      'ttInterpersonalSkill',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaCommunication',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pDefineActivity',
    nameCn: '定义活动',
    keyword: null,
    nameEn: 'Define Activity',
    name: '定义活动(Define Activity)',
    classify: 'PROCESS',
    desc: '将工作包分解为活动，作为项目进度估算,计划,执行,监控和控制的基础;  ',
    remark: null,
    order: 2,
    define: '识别和记录为完成项目可交付成果而须采取的具体行动的过程\n',
    usage:
      '将工作包分解为进度活动，作为对项目工作进行进度估算、规划、执行、监督和控制的基础\n',
    inputIdList: ['ioProjectManagePlan', 'ioBusinessEnv', 'ioOrgProcessAsset'],
    outputIdList: [
      'ioActivityList',
      'ioActivityAttribute',
      'ioMilestoneList',
      'ioChangeRequest',
      'ioProjectManagePlan',
    ],
    toolIdList: ['ttExpertJudge', 'ttBreakDown', 'ttScrollPlan', 'ttMeeting'],
    belongKnowledgeArea: 'kaProgress',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pEstimateCost',
    nameCn: '估算成本',
    keyword: '确定性估算和概率估算',
    nameEn: 'Estimate Cost',
    name: '估算成本(Estimate Cost)',
    classify: 'PROCESS',
    desc: '储备分析技术，应急储备(应对已知的风险,项目经理可以支配的，包含在基准中)和管理储备(对应未知的风险,项目经理不可以支配由管理层支配，不包含在基准中，要走变更)',
    remark: null,
    order: 2,
    define: '对完成项目工作所需资源成本进行近似估算的过程\n',
    usage: '确定项目所需的资金\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioCostEstimate', 'ioEstimateDependency', 'ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttCompareEstimate',
      'ttParameterEstimate',
      'ttFromBottomToTopEstimate',
      'ttThreePointEstimate',
      'ttDataAnalysis',
      'ttProjectManageInformationSystem',
      'ttDecision',
    ],
    belongKnowledgeArea: 'kaCost',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pEstimateActivityResource',
    nameCn: '估算活动资源',
    keyword: null,
    nameEn: 'Estimate Activity Resource',
    name: '估算活动资源(Estimate Activity Resource)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define:
      '估算执行项目所需的团队资源，以及材料、设备和用品的类型和数量的过程\n',
    usage: '明确完成项目所需的资源种类、数量和特性',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioResourceRequirement',
      'ioEstimateDependency',
      'ioResourceBreakDownStructure',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttFromBottomToTopEstimate',
      'ttCompareEstimate',
      'ttParameterEstimate',
      'ttDataAnalysis',
      'ttProjectManageInformationSystem',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaResource',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pDirectProject',
    nameCn: '指导与管理项目工作',
    keyword: null,
    nameEn: 'Direct Project Work',
    name: '指导与管理项目工作(Direct Project Work)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define:
      '为实现项目目标而领导和执行项目管理计划中所确定的工作，并实施已批准变更的过程\n',
    usage: '对项目工作和可交付成果开展综合管理，以提高项目成功的可能性\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioApprovedChangeRequest',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioDeliverable',
      'ioWorkPerformanceData',
      'ioIssueLog',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttProjectManageInformationSystem',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaIntegrate',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pSortActivity',
    nameCn: '排列活动顺序',
    keyword: '网络进度图,单代号网络图,双代号网络图,时标网络图',
    nameEn: 'Sort Activity',
    name: '排列活动顺序(Sort Activity)',
    classify: 'PROCESS',
    desc: '定义活动的前后顺序',
    remark: null,
    order: 3,
    define: '识别和记录项目活动之间的关系的过程\n',
    usage:
      '定义工作之间的逻辑顺序，以便在既定的所有项目制约因素下获得最高的效率\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioProjectProcessNetGraph', 'ioProjectFile'],
    toolIdList: [
      'ttFollowForwarGraph',
      'ttArrowAndLineGraph',
      'ttConfirmAndIntegrateDependencyRelation',
      'ttLeadAndLag',
      'ttProjectManageInformationSystem',
    ],
    belongKnowledgeArea: 'kaProgress',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pMonitorStakeholderParticipation',
    nameCn: '监督干系人参与',
    keyword: null,
    nameEn: 'Monitor Stakeholder Participation',
    name: '监督干系人参与(Monitor Stakeholder Participation)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 4,
    define:
      '监督项目相关方关系，并通过修订参与策略和计划来引导相关方合理参与项目的过程\n',
    usage: '随着项目进展和环境变化，维持或提升相关方参与活动的效率和效果\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttDataAnalysis',
      'ttDecision',
      'ttDataPresent',
      'ttCommunicateSkill',
      'ttInterpersonalSkill',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaPerson',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pMonitorProjectWork',
    nameCn: '监控项目工作',
    keyword: null,
    nameEn: 'Monitor Project Work',
    name: '监控项目工作(Monitor Project Work)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 5,
    define:
      '跟踪、审查和报告整体项目进展，以实现项目管理计划中确定的绩效目标的过程\n',
    usage:
      '让相关方了解项目的当前状态并可以处理绩效问题而采取的行动，以及通过成本和进度预测，让相关方了解未来项目状态\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceInformation',
      'ioProtocol',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceReport',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: ['ttExpertJudge', 'ttDataAnalysis', 'ttDecision', 'ttMeeting'],
    belongKnowledgeArea: 'kaIntegrate',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pObtainResource',
    nameCn: '获取资源',
    keyword: null,
    nameEn: 'Obtain Resource',
    name: '获取资源(Obtain Resource)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define: '获取项目所需的团队成员、设施、设备、材料、用品和其他资源的过程\n',
    usage: '概述和指导资源的选择，并将其分配给相应的活动\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioResourceAssignList',
      'ioTeamAssignSheet',
      'ioResourceDaily',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttDecision',
      'ttInterpersonalSkill',
      'ttPreAssign',
      'ttVirtualTeam',
    ],
    belongKnowledgeArea: 'kaResource',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pCloseProjectOrPhase',
    nameCn: '结束项目或阶段',
    keyword: null,
    nameEn: 'Close Project or Phase',
    name: '结束项目或阶段(Close Project or Phase)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 7,
    define: '终结项目、阶段或合同的所有活动的过程\n',
    usage:
      '存档项目或阶段信息，完成计划的工作，释放组织团队资源以展开新的工作\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioDeliverablesForAcceptance',
      'ioProjectApprovalFile',
      'ioProtocol',
      'ioPurchaseDocument',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioProjectFile',
      'ioFinalProduct',
      'ioProjectFinalReport',
      'ioOrgProcessAsset',
    ],
    toolIdList: ['ttExpertJudge', 'ttDataAnalysis', 'ttMeeting'],
    belongKnowledgeArea: 'kaIntegrate',
    belongProcessGroup: 'pgClose',
  },
  {
    id: 'pControlResource',
    nameCn: '控制资源',
    keyword: null,
    nameEn: 'Control Resource',
    name: '控制资源(Control Resource)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 6,
    define:
      '确保按计划为项目分配实物资源，以及根据资源使用计划监督资源实际使用情况，并采取必要纠正措施的过程\n',
    usage: '确保所分配的资源适时适地可用于项目，且在不再需要时被释放\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioProtocol',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttDataAnalysis',
      'ttProblemResolve',
      'ttInterpersonalSkill',
      'ttProjectManageInformationSystem',
    ],
    belongKnowledgeArea: 'kaResource',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pControlScope',
    nameCn: '控制范围',
    keyword: null,
    nameEn: 'Control Scope',
    name: '控制范围(Control Scope)',
    classify: 'PROCESS',
    desc: '对范围基准的维护。防止范围爬行(蔓延,镀金),绝对避免团队主动增加功能，没有经过范围变更而增加的内容',
    remark: null,
    order: 6,
    define: '监督项目和产品的范围状态，管理范围基准变更的过程\n',
    usage: '在整个项目期间保持对范围基准的维护\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: ['ttDataAnalysis'],
    belongKnowledgeArea: 'kaScope',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pDevelopBudget',
    nameCn: '制定预算',
    keyword: null,
    nameEn: 'Develop Budget',
    name: '制定预算(Develop Budget)',
    classify: 'PROCESS',
    desc: '成本基准包括应急储备, 预算=成本基准+管理储备',
    remark: null,
    order: 3,
    define:
      '汇总所有单个活动或工作包的估算成本，建立一个经批准的成本基准的过程\n',
    usage: '确定可据以监督和控制项目绩效的成本基准\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioFeasibleResearchFile',
      'ioProjectFile',
      'ioProtocol',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioCostBeanchMark', 'ioFundRequirement', 'ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataAnalysis',
      'ttCostSummary',
      'ttHistroyInformationAudit',
      'ttCostRestrictBalance',
      'ttFinance',
    ],
    belongKnowledgeArea: 'kaCost',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pPlanProgressMgmt',
    nameCn: '规划进度管理',
    keyword: null,
    nameEn: 'Plan Progress Mgmt.',
    name: '规划进度管理(Plan Progress Mgmt.)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 1,
    define:
      '为规划、编制、管理、执行和控制项目进度而制定政策、程序和文档的过程\n',
    usage: '为如何在整个项目期间管理项目进度提供指南和方向\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioProgressMgmtPlan'],
    toolIdList: ['ttExpertJudge', 'ttDataAnalysis', 'ttMeeting'],
    belongKnowledgeArea: 'kaProgress',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pDevelopProjectCharter',
    nameCn: '制定项目章程',
    keyword: null,
    nameEn: 'Develop Project Charter',
    name: '制定项目章程(Develop Project Charter)',
    classify: 'PROCESS',
    desc: '项目章程被批准后，项目正式启动，项目经理被任命',
    remark: null,
    order: 1,
    define:
      '编写一份正式批准项目并授权项目经理在项目活动中使用组织资源的文件的过程',
    usage:
      '明确项目与组织战略目标之间的直接联系，确立项目的正式地位，并展示组织对项目的承诺',
    inputIdList: [
      'ioProtocol',
      'ioProjectApprovalFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioProjectCharter', 'ioAssumptionLog'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttInterpersonalSkill',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaIntegrate',
    belongProcessGroup: 'pgStart',
  },
  {
    id: 'pManageStakeholderParticipation',
    nameCn: '管理干系人参与',
    keyword: null,
    nameEn: 'Manage Stakeholder Participation',
    name: '管理干系人参与(Manage Stakeholder Participation)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define:
      '与相关方进行沟通和协作以满足其需求与期望、处理问题，并促进相关方合理参与的过程\n',
    usage: '让项目经理能够提高相关方的支持，并尽可能降低相关方的抵制\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioChangeRequest', 'ioProjectManagePlan', 'ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttCommunicateSkill',
      'ttInterpersonalSkill',
      'ttBasicRule',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaPerson',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pBuildTeam',
    nameCn: '建设团队',
    keyword: '人员评估方法,绩效,平衡计分卡法,硬性分布法,尺度评价表法,关键事件法,目标管理法',
    nameEn: 'Build Team',
    name: '建设团队(Build Team)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 4,
    define:
      '提高工作能力，促进团队成员互动，改善团队整体氛围，以提高项目绩效的过程\n',
    usage:
      '改进团队协作、增强人际关系技能、激励员工、减少摩擦以及提升整体项目绩效\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioTeamPerformanceValuation',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttWorkConcentrate',
      'ttVirtualTeam',
      'ttCommunicateTechnology',
      'ttInterpersonalSkill',
      'ttAward',
      'ttTrain',
      'ttPersonAndTeamValuation',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaResource',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pControlQuality',
    nameCn: '控制质量',
    keyword: '核对单,核查表,属性抽样,变量抽样',
    nameEn: 'Control Quality',
    name: '控制质量(Control Quality)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define:
      '为了评估绩效，确保项目输出完整、正确且满足客户期望，而监督和记录质量管理活动执行结果的过程\n',
    usage:
      '核实项目可交付成果和工作已经达到主要相关方的质量要求，可供最终验收。控制质量过程确定项目输出是否达到预期目的，这些输出需要满足所有适用标准、要求、法规和规范\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioDeliverable',
      'ioWorkPerformanceData',
      'ioApprovedChangeRequest',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioQualityControlTestResult',
      'ioVerifiedDeliverable',
      'ioChangeRequest',
      'pDevelopProjectPlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttDataCollect',
      'ttDataAnalysis',
      'ttCheck',
      'ttTestAndProductAudit',
      'ttDataPresent',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaQuality',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pDevelopProjectPlan',
    nameCn: '制定项目管理计划',
    keyword: null,
    nameEn: 'Develop Project Plan',
    name: '制定项目管理计划(Develop Project Plan)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define:
      '定义、准备和协调项目计划的所有组成部分，并把项目计划的过程整合为一份综合文件\n',
    usage: '生成一份综合文件，用于确定所有项目工作的基础及其执行方式\n',
    inputIdList: [
      'ioProjectCharter',
      'ioOtherKnowledgeAreaPlanOutput',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioProjectManagePlan'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttInterpersonalSkill',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaIntegrate',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pApplyPurchase',
    nameCn: '实施采购',
    keyword: '合同类型',
    nameEn: 'Apply Purchase',
    name: '实施采购(Apply Purchase)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define: '获取卖方应答、选择卖方并授予合同的过程\n',
    usage:
      '选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议，包括正式合同\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioPurchaseDocument',
      'ioSellerSuggestion',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioSupplierChoosed',
      'ioProtocol',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttAdvertisement',
      'ttBidderMeeting',
      'ttDataAnalysis',
      'ttInterpersonalSkill',
    ],
    belongKnowledgeArea: 'kaPurchase',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pSuperviseCommunicate',
    nameCn: '监督沟通',
    keyword: null,
    nameEn: 'Supervise Communicate',
    name: '监督沟通(Supervise Communicate)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define: '确保满足项目及其相关方的信息需求的过程\n',
    usage: '按沟通管理计划和相关方参与计划的要求优化信息传递流程\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttProjectManageInformationSystem',
      'ttDataPresent',
      'ttInterpersonalSkill',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaCommunication',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pDefinedScope',
    nameCn: '定义范围',
    keyword: null,
    nameEn: 'Defined Scope',
    name: '定义范围(Defined Scope)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define: '制定项目和产品详细描述的过程\n',
    usage: '描述产品、服务或成果的边界和验收标准\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioProjectScopeInstruction', 'ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataAnalysis',
      'ttDecision',
      'ttInterpersonalSkill',
      'ttProductAnalysis',
    ],
    belongKnowledgeArea: 'kaScope',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pPlanCommunicateMgmt',
    nameCn: '规划沟通管理',
    keyword: null,
    nameEn: 'Plan Communicate Management',
    name: '规划沟通管理(Plan Communicate Management)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 1,
    define:
      '基于每个相关方或相关方群体的信息需求、可用的组织资产，以及具体项目的需求，为项目沟通活动制定恰当的方法和计划的过程\n',
    usage:
      '为及时向相关方提供相关信息，引导相关方有效参与项目，而编制书面沟通计划\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioCommunicateMgmtPlan',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttCommunicateRequireAnalysis',
      'ttCommunicateTechnology',
      'ttCommunicateModel',
      'ttCommunicateApproach',
      'ttInterpersonalSkill',
      'ttDataPresent',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaCommunication',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pIdentifyStakeholder',
    nameCn: '识别干系人',
    keyword: null,
    nameEn: 'Identify Stakeholder',
    name: '识别干系人(Identify Stakeholder)',
    classify: 'PROCESS',
    desc: '目的：使项目团队能够建立对每个干系人或干系人群体的适度关注',
    remark: null,
    order: 1,
    define:
      '定期识别项目相关方，分析和记录他们的利益、参与度、相互依赖性、影响力和对项目成功的潜在影响的过程\n',
    usage: '使项目团队能够建立对每个相关方或相关方群体的适度关注\n',
    inputIdList: [
      'ioProjectApprovalFile',
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioProtocol',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioStakeholderRegister',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttDataAnalysis',
      'ttDataPresent',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaPerson',
    belongProcessGroup: 'pgStart',
  },
  {
    id: 'pPerformIntegratedChangeControl',
    nameCn: '实施整体变更控制',
    keyword: null,
    nameEn: 'Perform Integrated Change Control',
    name: '实施整体变更控制(Perform Integrated Change Control)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 6,
    define:
      '审查所有变更请求、批准变更，管理对可交付成果、项目文件和项目管理计划的变更，并对变更处理结果进行沟通的过程。本过程审查对项目文件、可交付成果或项目管理计划的所有变更请求，并决定对变更请求的处置方案\n',
    usage:
      '确保对项目中已记录在案的变更做综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更，往往会加剧整体项目风险\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceReport',
      'ioChangeRequest',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioApprovedChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttRequestChangeTool',
      'ttDataAnalysis',
      'ttDecision',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaIntegrate',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pCreateWbs',
    nameCn: '创建WBS',
    keyword: 'WBS,WBS字典,控制账户',
    nameEn: 'Create WBS',
    name: '创建WBS(Create WBS)',
    classify: 'PROCESS',
    desc: 'WBS原则：1.必须面向可交付成果; 2.必须100%符合项目范围(不多不少); 3.最底层应该支持计划和控制(可控); 4.每个工作包有且只有一个人负责(可以多人参与); 5.控制在4-6层; 6.包含管理工作和分包出去的工作; 7. 需要项目主要干预人的参与',
    remark: null,
    order: 4,
    define:
      '创建工作分解结构（WBS）是把项目可交付成果和项目工作分解成较小、更易于管理的组件的过程\n',
    usage: '为所交付的内容提供架构\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioScopeBenchMark', 'ioProjectFile'],
    toolIdList: ['ttExpertJudge', 'ttBreakDown'],
    belongKnowledgeArea: 'kaScope',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pPlanResourceMgmt',
    nameCn: '规划资源管理',
    keyword: null,
    nameEn: 'Plan Resource Mgmt',
    name: '规划资源管理(Plan Resource Mgmt)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 1,
    define: '定义如何估算、获取、管理和利用团队以及实物资源的过程\n',
    usage: '根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioResourceMgmtPlan', 'ioTeamCharter', 'ioProjectFile'],
    toolIdList: ['ttExpertJudge', 'ttDataPresent', 'ttOrgTheory', 'ttMeeting'],
    belongKnowledgeArea: 'kaResource',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pControlCost',
    nameCn: '控制成本',
    keyword: null,
    nameEn: 'Control Cost',
    name: '控制成本(Control Cost)',
    classify: 'PROCESS',
    desc: '挣值分析(超前了还是滞后了,是否超支了)、偏差分析、曲式分析、储备分析',
    remark: null,
    order: 4,
    define: '监督项目状态，以更新项目成本和管理成本基准变更的过程\n',
    usage: '在整个项目期间保持对成本基准的维护\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioFundRequirement',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioCostPredict',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttDataAnalysis',
      'ttNeedPerformanceCoefficient',
      'ttProjectManageInformationSystem',
    ],
    belongKnowledgeArea: 'kaCost',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pPlanRiskMgmt',
    nameCn: '规划风险管理',
    keyword: null,
    nameEn: 'Plan Risk Mgmt',
    name: '规划风险管理(Plan Risk Mgmt)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 1,
    define: '定义如何实施项目风险管理活动的过程\n',
    usage:
      '确定风险管理的水平、方法和可见度与项目风险程度，以及项目对组织和其他相关方的重要程度相匹配\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioRiskMgmtPlan'],
    toolIdList: ['ttExpertJudge', 'ttDataAnalysis', 'ttMeeting'],
    belongKnowledgeArea: 'kaRisk',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pQuantifyRiskAnalysis',
    nameCn: '实施定量风险分析',
    keyword: '蒙特卡洛,预期货币值,决策树',
    nameEn: 'Quantify Risk Analysis',
    name: '实施定量风险分析(Quantify Risk Analysis)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 4,
    define:
      '已识别的单个项目风险和不确定性的其他来源对整体项目目标的影响进行定量分析的过程\n',
    usage:
      '量化整体项目风险敞口，并提供额外的定量风险信息，以支持风险应对规划\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttInterpersonalSkill',
      'ttUncertaintyRepresentType',
      'ttDataAnalysis',
    ],
    belongKnowledgeArea: 'kaRisk',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pConfirmScope',
    nameCn: '确认范围',
    keyword: null,
    nameEn: 'Confirm Scope',
    name: '确认范围(Confirm Scope)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 5,
    define: '正式验收已完成的项目可交付成果的过程\n',
    usage:
      '使验收过程具有客观性；同时通过确认每个可交付成果，来提高最终产品、服务或成果获得验收的可能性\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioVerifiedDeliverable',
    ],
    outputIdList: [
      'ioDeliverablesForAcceptance',
      'ioChangeRequest',
      'ioWorkPerformanceInformation',
      'ioProjectFile',
    ],
    toolIdList: ['ttCheck', 'ttDecision'],
    belongKnowledgeArea: 'kaScope',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pControlProgress',
    nameCn: '控制进度',
    keyword: null,
    nameEn: 'Control Progress',
    name: '控制进度(Control Progress)',
    classify: 'PROCESS',
    desc: '把控好进度基准的变更；压缩工期方法 ：赶工，快速跟进(串行改并行)，高效资源替换低效资源（高手替换小白），减小活动范围或降低活动要求（需要甲方同意），加强质量管理，采用新技术',
    remark: null,
    order: 6,
    define: '监督项目状态，以更新项目进度和管理进度基准变更的过程\n',
    usage: '在整个项目期间保持对进度基准的维护\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioProgressPredict',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttDataAnalysis',
      'ttKeyPath',
      'ttProjectManageInformationSystem',
      'ttResourceOptimazation',
      'ttLeadAndLag',
      'ttCompressProgress',
    ],
    belongKnowledgeArea: 'kaProgress',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pControlPurchase',
    nameCn: '控制采购',
    keyword: null,
    nameEn: 'Control Purchase',
    name: '控制采购(Control Purchase)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 3,
    define:
      '管理采购关系，监督合同绩效，实施必要的变更和纠偏，以及关闭合同的过程\n',
    usage: '确保买卖双方履行法律协议，满足项目需求\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioPurchaseDocument',
      'ioProtocol',
      'ioWorkPerformanceData',
      'ioApprovedChangeRequest',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioClosePurchase',
      'ioPurchaseDocument',
      'ioWorkPerformanceInformation',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttAskForReparation',
      'ttDataAnalysis',
      'ttCheck',
      'ttAudit',
    ],
    belongKnowledgeArea: 'kaPurchase',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pPlanScopeMgmt',
    nameCn: '规划范围管理',
    keyword: null,
    nameEn: 'Plan Scope Mgmt.',
    name: '规划范围管理(Plan Scope Mgmt.)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 1,
    define:
      '为记录如何定义、确认和控制项目范围及产品范围，而创建范围管理计划的过程\n',
    usage: '在整个项目期间对如何管理范围提供指南和方向\n',
    inputIdList: [
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioScopeMgmtPlan', 'ioRequirementMgmtPlan'],
    toolIdList: ['ttExpertJudge', 'ttDataAnalysis', 'ttMeeting'],
    belongKnowledgeArea: 'kaScope',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pCollectRequirement',
    nameCn: '收集需求',
    keyword: '基本需求,期望需求,意外需求,名义小组,焦点小组',
    nameEn: 'Collect Requirement',
    name: '收集需求(Collect Requirement)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 2,
    define: '为实现项目目标而确定、记录并管理相关方的需要和需求的过程\n',
    usage: '为定义产品范围和项目范围奠定基础\n',
    inputIdList: [
      'ioProjectApprovalFile',
      'ioProjectCharter',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioProtocol',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: ['ioRequirementFile', 'ioRequirementTraceMatrix'],
    toolIdList: [
      'ttExpertJudge',
      'ttDataCollect',
      'ttDataAnalysis',
      'ttDecision',
      'ttDataPresent',
      'ttInterpersonalSkill',
      'ttSystemInteractChart',
      'ttPrototypeApproach',
    ],
    belongKnowledgeArea: 'kaScope',
    belongProcessGroup: 'pgPlan',
  },
  {
    id: 'pManageProjectKnowledge',
    nameCn: '管理项目知识',
    keyword: null,
    nameEn: 'Manage Project Knowledge',
    name: '管理项目知识(Manage Project Knowledge)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 4,
    define:
      '使用现有知识并生成新知识，以实现项目目标，并且帮助组织学习的过程\n',
    usage:
      '利用已有的组织知识来创造或改进项目成果，并且使当前项目创造的知识可用于支持组织运营和未来的项目或阶段\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioDeliverable',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioExperienceRegister',
      'ioProjectManagePlan',
      'ioOrgProcessAsset',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttKnowledgeManagement',
      'ttInformationManagement',
      'ttInterpersonalSkill',
    ],
    belongKnowledgeArea: 'kaIntegrate',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pApplyRiskRespond',
    nameCn: '实施风险应对',
    keyword: null,
    nameEn: 'Apply Risk Respond',
    name: '实施风险应对(Apply Risk Respond)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 6,
    define: '执行商定的风险应对计划的过程\n',
    usage:
      '确保按计划执行商定的风险应对措施，来管理整体项目风险敞口、最小化单个项目威胁，以及最大化单个项目机会\n',
    inputIdList: ['ioProjectManagePlan', 'ioProjectFile', 'ioOrgProcessAsset'],
    outputIdList: ['ioChangeRequest', 'ioProjectFile'],
    toolIdList: [
      'ttExpertJudge',
      'ttInterpersonalSkill',
      'ttProjectManageInformationSystem',
    ],
    belongKnowledgeArea: 'kaRisk',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pManageTeam',
    nameCn: '管理团队',
    keyword: null,
    nameEn: 'Manage Team',
    name: '管理团队(Manage Team)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 5,
    define:
      '跟踪团队成员工作表现，提供反馈，解决问题并管理团队变更，以优化项目绩效的过程\n',
    usage: '影响团队行为、管理冲突以及解决问题\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceReport',
      'ioTeamPerformanceValuation',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
    ],
    toolIdList: ['ttInterpersonalSkill', 'ttProjectManageInformationSystem'],
    belongKnowledgeArea: 'kaResource',
    belongProcessGroup: 'pgExecution',
  },
  {
    id: 'pMonitorRisk',
    nameCn: '监督风险',
    keyword: null,
    nameEn: 'Monitor Risk',
    name: '监督风险(Monitor Risk)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 7,
    define:
      '在整个项目期间，监督商定的风险应对计划的实施、跟踪已识别风险、识别和分析新风险，以及评估风险管理有效性的过程\n',
    usage: '使项目决策都基于关于整体项目风险敞口和单个项目风险的当前信息\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioWorkPerformanceData',
      'ioWorkPerformanceReport',
    ],
    outputIdList: [
      'ioWorkPerformanceInformation',
      'ioChangeRequest',
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioOrgProcessAsset',
    ],
    toolIdList: ['ttDataAnalysis', 'ttAudit', 'ttMeeting'],
    belongKnowledgeArea: 'kaRisk',
    belongProcessGroup: 'pgMonitor',
  },
  {
    id: 'pEstimateActivityTime',
    nameCn: '估算活动持续时间',
    keyword: null,
    nameEn: 'Estimate Activity Time',
    name: '估算活动持续时间(Estimate Activity Time)',
    classify: 'PROCESS',
    desc: null,
    remark: null,
    order: 4,
    define: '根据资源估算的结果，估算完成单项活动所需工作时段数的过程\n',
    usage: '确定完成每个活动所需花费的时间量\n',
    inputIdList: [
      'ioProjectManagePlan',
      'ioProjectFile',
      'ioBusinessEnv',
      'ioOrgProcessAsset',
    ],
    outputIdList: [
      'ioPersistentTimeEstimate',
      'ioEstimateDependency',
      'ioProjectFile',
    ],
    toolIdList: [
      'ttExpertJudge',
      'ttCompareEstimate',
      'ttParameterEstimate',
      'ttThreePointEstimate',
      'ttFromBottomToTopEstimate',
      'ttDataAnalysis',
      'ttDecision',
      'ttMeeting',
    ],
    belongKnowledgeArea: 'kaProgress',
    belongProcessGroup: 'pgPlan',
  },
]
